fatal hurricane - Turkish English Dictionary